package com.qclix.inv.xml;

import com.qclix.inv.*;

/**
 * Translates Domain objects into XML objects
 */
public interface DomainToXMLTranslator {
    XMLInvoice getXMLversion(Invoice invoice);

    XMLInvoiceLine getXMLversion(InvoiceLine line);

    XMLClient getXMLversion(Client client);

    XMLWeekDay getXMLversion(WeekDay day);

    XMLTimesheet getXMLversion(Timesheet timesheet);
}
